package com.candy.service.impl;

import com.candy.dao.DBHelper;
import com.candy.service.UserLoginService;

import java.util.List;
import java.util.Map;

public class UserLogin2ServiceImpl implements UserLoginService {
    /**
     * 验证用户登录信息的操作
     * @param username 用户名
     * @param userpwd 密码
     * @return 若用户输入的用户名密码与数据库中的数据匹配成功则返回true，反之返回false
     */
    @Override
    public boolean login(String username, String userpwd) {
//        链接数据库，从数据库中查询拿到登录信息
        String strsql="SELECT * from logininfo where username='"+username+"' and userpwd='"+userpwd+"';";
//       调用DBHelper中的查询方法，查询用户输入的用户名与密码是否存在
        List<Map<String,Object>> lp= DBHelper.query4ListMap(strsql);
//        若存在，则集合的大小>0(集合里面是有元素的)并且，该集合不为空，则证明数据表中有该数据
        if (lp.size()>0 & lp!=null){
            return true;
        }else {
            return false;
        }

    }
}
